1
general::
Phrase(s): in one’s (own) backyard
Fig. very close to one, where one lives, or where one is. • That kind of thing is quite rare. Imagine it happening right in your backyard. • You always think of something like that happening to someone else. You never expect to find it in your own backyard.
McGrawhill's American Idioms And Phrasal Verbs